#include <stdio.h>
#include <stdlib.h>

struct node_st
{
	int value;
	struct node_st *next;
};

int circ_insert(struct node_st **, int);

void circ_show(struct node_st *);

int circ_remove(struct node_st **, int);

void Josephus(struct node_st **, int, int);